home *** CD-ROM | disk | FTP | other *** search
/ Aminet 41 / Aminet 41 (2001)(Schatztruhe)[!][Feb 2001].iso / Aminet / mus / play / dmdev.lha / delfinampeg.device / README < prev   
Text File  |  2000-11-04  |  3KB  |  88 lines

  1. Short:  mpeg.device for Delfina DSP
  2. Author: Smack/Infect! (Michael Henke)
  3. Type:   mus/play
  4.  
  5. $VER: delfinampeg.device 1.0 (Sat 04-Nov-2000)
  6.  
  7.  
  8.  #features
  9.    -plays MPEG audio files with almost no CPU load
  10.     (the DSP decoding routines are taken from DelfMPEG)
  11.  
  12.    -standard "mpeg.device" API
  13.     (code based on melodympeg.device by Thorsten Hansen)
  14.  
  15.    -free software
  16.     (full source code included, of course)
  17.  
  18.  
  19.  #requirements
  20.    -CPU 68020+
  21.    -Delfina DSP board
  22.  
  23.  
  24.  #how to use it
  25.    AMPlifier is the only application I know that uses an "mpeg.device" for
  26.    MPEG audio decoding, please tell me if you know of other programs.
  27.  
  28.    1) download AMPlifier (current version is 2.12) from:
  29.        http://www.katodev.de/english/software.html
  30.    2) copy delfinampeg.device to your "devs:" drawer
  31.    3) configure AMPlifier:
  32.        Configuration -> Audio I/O -> MPEG audio player -> Decoder
  33.        enter the following:
  34.        MPEG device:    delfinampeg.device
  35.        Unit:           0
  36.        Buffersize:     128 (recommended, use any value you want)
  37.        Blocksize:      16  (recommended, use any value you want)
  38.        set Layer I/II and Layer III to "Hardware" decoding
  39.  
  40.  
  41.  #known problems
  42.    -use the latest (beta) delfina.library - read the docs of DelfMPEG
  43.     for some details about known bugs in older versions of the library.
  44.  
  45.    -the MPEG decoding routines are taken from DelfMPEG, so the same
  46.     restrictions apply here:
  47.      -only MPEG-1 layer II and III audio files are supported
  48.      -layer III INTENSITY STEREO decoding is not implemented yet
  49.       (call me lazy, but I don't need this at all!)
  50.      -the decoding routines need a lot DSP processing power, especially
  51.       mp3 playback might overburden the slower Delfinas (such as Lite)
  52.  
  53.    -equalizer and visual effect plugins of AMPlifier are currently not
  54.     supported (perhaps I can add that in a future version of this device)
  55.  
  56.  
  57.  #acknowledgements
  58.    delfinampeg.device uses ideas/code from:
  59.    -MPEG Audio Layer II decoder by Fredrik Noring and Tomas Berndtsson
  60.     (an mp2 player for Atari Falcon, DSP56K code)
  61.    -amp11 by Niklas Beisert (clean and fast C++ code)
  62.    -FalcAMP by Denis "STGhost" Huguet and David "Splash" Carrere
  63.     (an mp3 player for Atari Falcon, DSP56K code)
  64.    -reference code by MPEG Software Simulation Group ("the original" C code)
  65.    -melodympeg.device by Thorsten Hansen
  66.  
  67.  
  68.  #author
  69.    mailto: Michael Henke <smack@smack.de>
  70.  
  71.    delfinampeg.device - mpeg.device for Delfina DSP
  72.    Copyright (C) 2000  Michael Henke
  73.  
  74.    This program is free software; you can redistribute it and/or modify
  75.    it under the terms of the GNU General Public License as published by
  76.    the Free Software Foundation; either version 2 of the License, or
  77.    (at your option) any later version.
  78.  
  79.    This program is distributed in the hope that it will be useful,
  80.    but WITHOUT ANY WARRANTY; without even the implied warranty of
  81.    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  82.    GNU General Public License for more details.
  83.  
  84.    You should have received a copy of the GNU General Public License
  85.    along with this program; if not, write to the Free Software
  86.    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  87.  
  88.